a visual device - Almanca İngilizce Sözlük